// 声明接口
interface ITodo {
  id: number,
  content: string,
  status: TODO_STATUS
}

// list的接口
interface IState {
  list: ITodo[]
}

// 声明一个枚举 不想维护字符串
enum TODO_STATUS {
  // 待办
  WILLDO = 'willdo',
  // 已完成
  FINISHED = 'finished',
  // 正在做
  DOING = 'doing'
}

export {
  ITodo,
  IState,
  TODO_STATUS
}